Three Challenges in Performing Reliable Software Maintenance on Automotive Control Systems
نویسندگان
چکیده
Modern automotive control systems are incredibly intricate hybrids of software components and hardware mechanisms. Gaining a sufficient understanding of such a system in order to perform reliable maintenance with predictable results can be quite difficult. This paper discusses three specific challenges related to this task: (1) having tools that provide sufficiently robust analysis to support the decision-making process of engineers performing the maintenance; (2) managing the complexity of mixed hardware/software analysis (by both the user and the tool); and (3) constructing tools that are suitable for adoption by the practitioner community so that they can provide an effective automated aid. These three challenges were identified as part of our own experience in working on projects in this application area.
منابع مشابه
Automobile: Aircraft or smartphone? Modeling challenges and opportunities in Automotive Systems (keynote)
I. ABSTRACT Automotive systems are turning out to be one of the most complex consumer electronic systems being ever built. For the modern day users, they are products like smartphones and tablets but in size, complexity and quality and safety requirements they match if not exceed aircraft, and similar high integrity systems. Many of the major advances in Software engineering like model based de...
متن کاملISS Columbus Module On-Board Software Maintenance
Ensuring correct and consistent functionality during utilization and enhancement of long-living complex space systems as the ISS Columbus Module is one of the main challenges for its maintenance approach. The Columbus Laboratory consists of many subsystems in order to assure vital and working conditions for the on-board crew and execution of different science experiments in space. The on-board ...
متن کاملAdvancing Traffic Efficiency and Safety through Software
2 Foreword Foreword How can the automotive-specific language EAST-ADL contribute in solving present challenges in the development of automotive systems? Cornerstones of high quality embedded systems are mature engineering techniques using model-based development and standardized, reliable architectures. Industrial experience shows that model-based development techniques are required in the auto...
متن کاملImproving Software Traceability in the Development of Automotive Embedded Systems - A Research Abstract
Development of embedded software in the automotive domain is a complex task involving the combination of multi-discipline and safety critical requirements. In such an environment, traceability to and from related software development artifacts is demanded by safety standards. It is also needed to facilitate activities such as impact analysis and software maintenance. Despite a lot of research d...
متن کاملType-2 Fuzzy Braking-Torque Electronic Stability Control for Four-Wheel Independent Drive Electric Vehicles
The electronic stability control (ESC) system is one of the most important active safety systems in vehicles. Here, we intend to improve the Electronic stability of four in-wheel motor drive electric vehicles. We will design an electronic stability control system based on Type-2 fuzzy logic controller. Since, Type-2 fuzzy controller has uncertainty in input interval furthermore of output fuzzin...
متن کامل